Part Number Hot Search : 
AM100 3843ADM BLF178P SQ4957 MOC213M VCO55BE ACTF3004 050VF
Product Description
Full Text Search
 

To Download MSM56V16800E Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ? semiconductor MSM56V16800E 1/30 description the MSM56V16800E is a 2-bank 1,048,576-word 8-bit synchronous dynamic ram, fabricated in oki's cmos silicon-gate process technology. the device operates at 3.3 v. the inputs and outputs are lvttl compatible. features ? silicon gate, quadruple polysilicon cmos, 1-transistor memory cell ? 2-bank 1,048,576-word 8-bit configuration ? 3.3 v power supply, 0.3 v tolerance ? input : lvttl compatible ? output : lvttl compatible ? refresh : 4096 cycles/64 ms ? programmable data transfer mode C cas latency (1, 2, 3) C burst length (1, 2, 4, 8, full page) C data scramble (sequential, interleave) ? cbr auto-refresh, self-refresh capability ? package: 44-pin 400 mil plastic tsop (type ii) (tsopii44-p-400-0.80-k) (product : MSM56V16800E-xxts-k) xx indicates speed rank. product family ? semiconductor MSM56V16800E 2-bank 1,048,576-word 8-bit synchronous dynamic ram family access time (max.) MSM56V16800E-8 MSM56V16800E-10 max. frequency 125 mhz 100 mhz 10 ns 9 ns t ac2 t ac3 6 ns 9 ns 22 ns 27 ns t ac1 e2g1053-18-54 this version: jul. 1998
? semiconductor MSM56V16800E 2/30 pin configuration (top view) v cc 1 v ss 44-pin plastic tsop ( ii ) (k type) dq1 2 v ss q 3 dq2 4 v cc q 5 dq3 6 v ss q 7 dq4 8 v cc q 9 nc 10 nc 11 we 12 cas 13 ras 14 cs 15 a11 16 a10 17 a0 18 a1 19 a2 20 a3 21 v cc 22 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 dq8 v ss q dq7 v cc q dq6 v ss q dq5 v cc q nc nc dqm clk cke nc a9 a8 a7 a6 a5 a4 v ss  pin name function system clock clock enable address row address strobe column address strobe write enable data input/output mask data input/output power supply (3.3 v) ground (0 v) data output power supply (3.3 v) data output ground (0 v) clk cke a0 - a10 ras cas we dqm dqi v cc v ss v cc q v ss q chip select cs bank select address a11 no connection nc pin name function note: the same power supply voltage must be provided to every v cc pin and v cc q pin. the same gnd voltage level must be provided to every v ss pin and v ss q pin.
? semiconductor MSM56V16800E 3/30 pin description clk fetches all inputs at the "h" edge. cke masks system clock to deactivate the subsequent clk operation. if cke is deactivated, system clock will be masked so that the subsequent clk operation is deactivated. cke should be asserted at least one cycle prior to a new command. row & column multiplexed. row address: ra0 C ra10 column address: ca0 C ca8 ras cas we functionality depends on the combination. for details, see the function truth table. dqm masks the read data of two clocks later when dqm is set "h" at the "h" edge of the clock signal. masks the write data of the same clock when dqm is set "h" at the "h" edge of the clock signal. address dqi data inputs/outputs are multiplexed on the same pin. cs disables or enables device operation by asserting or deactivating all inputs except clk, cke and dqm. selects bank to be activated during row address latch time and selects bank for precharge and read/ write during column address latch time. a11 = "l" : bank a, a11 = "h" : bank b a11
? semiconductor MSM56V16800E 4/30 block diagram timing register program- ming register latency & burst controller cke clk cs ras cas we internal col. address counter column address buffers internal row address counter row address buffers a0 - a11 9 12 row decoders word drivers 8mb memory cells 12 9 column decoders sense amplifier 8 read data register output buffers input data register input buffers 8 8 dq1 - dq8 i/o controller 8 8 dqm bank controller a11 row decoders word drivers 8mb memory cells sense amplifier column decoders
? semiconductor MSM56V16800E 5/30 electrical characteristics absolute maximum ratings (voltages referenced to v ss ) parameter unit symbol voltage on any pin relative to v ss rating v in , v out C0.5 to v cc + 0.5 v v cc supply voltage v cc , v cc q C0.5 to 4.5 v storage temperature t stg C55 to 125 c power dissipation p d * 600 mw short circuit current i os 50 ma operating temperature t opr 0 to 70 c *: ta = 25 c (voltages referenced to v ss = 0 v) parameter unit symbol power supply voltage v cc , v cc q input high voltage v ih input low voltage v il min. 3.0 2.0 v ss C 2.0 v v v typ. 3.3 max. 3.6 v cc + 2.0 0.8 recommended operating conditions capacitance (v cc = 1.4 v, ta = 25c, f = 1 mhz) parameter unit symbol input capacitance (cke, cs , ras , cas , we , dqm, a0 - a11) input/output capacitance (dq1 - dq8) c in c i/o 2.5 4 pf pf input capacitance (clk) c clk 2.5 pf 4 5 6.5 min. max.
? semiconductor MSM56V16800E 6/30 dc characteristics parameter condition version unit note cke others bank e-8 e-10 symbol output high voltage output low voltage input leakage current 2.4 C 10 v v m a i oh = C2 ma i ol = 2 ma v oh v ol i li 0.4 10 2.4 C 10 0.4 10 output leakage current C 10 m a i lo 10 C 10 10 min. max. min. max. average power supply current (operating) ma 1, 2 cke 3 v ih t cc = min t rc = min no burst one bank active i cc 1 85 70 ma 1, 2 cke 3 v ih t cc = min t rc = min t rrd = min no burst both banks active i cc 1d 115 100 power supply current (stand by) ma 3 cke 3 v ih t cc = min both banks precharge i cc 2 40 30 average power supply current (clock suspension) ma 2 cke v il t cc = min both banks active i cc 3s 3 3 power supply current (burst) ma 1, 2 cke 3 v ih t cc = min both banks active i cc 4 105 90 power supply current (auto-refresh) ma 2 cke 3 v ih t cc = min t rc = min one bank active i cc 5 80 70 average power supply current (self-refresh) ma cke v il t cc = min both banks precharge i cc 6 2 2 average power supply current (power down) ma cke v il t cc = min both banks precharge i cc 7 2 2 average power supply current (active stand by) ma 3 cke 3 v ih t cc = min one bank active i cc 3 45 35 notes: 1. measured with outputs open. 2. the address and data can be changed once or left unchanged during one cycle. 3. the address and data can be changed once or left unchanged during two cycles.
? semiconductor MSM56V16800E 7/30 mode set address keys note: a7, a8, a9, a10 and a11 should stay "l" during mode set cycle. power on sequence 1. with inputs in nop state, turn on the power supply and start the system clock. 2. after the v cc voltage has reached the specified level, pause for 200 m s or more with the input kept in nop state. 3. issue the precharge all bank command. 4. apply a cbr auto-refresh eight or more times. 5. enter the mode register setting command. a6 a5 a4 cl a3 bt a2 a1 a0 bt = 0 bt = 1 cas latency burst type burst length 000 reserved 0 sequential 000 1 1 001 1 interleave 001 2 2 010 010 4 4 011 011 8 8 1 2 3 100 reserved 100 reserved reserved 101 reserved 101 reserved reserved 110 reserved 110 reserved reserved 111 reserved 111 full page reserved
? semiconductor MSM56V16800E 8/30 ac characteristics parameter MSM56V16800E-8 MSM56V16800E-10 clock cycles time access time from clock clock "h" pulse time clock "l" pulse time input setup time input hold time output low impedance time from clock output high impedance time from clock output hold from clock ras cycle time ras precharge time ras active time write recovery time write command input time from output refresh time power-down exit set-up time ras to cas delay time cl = 3 cl = 2 cl = 3 cl = 1 symbol t cc t ac t ch t cl t si t hi t rc t rp t ras t wr t ref t pde t rcd t olz t ohz min. 8 12 3 3 2 1 70 20 48 8 10 20 3 max. 6 22 10 5 64 9 min. 10 15 3 3 3 1 90 30 60 15 10 30 3 max. 9 27 10 5 64 8 unit ns ns ns ns ns ns ns ns ns ns ns ns ms ns ns ns ns note 3, 4 3, 4 t owd ns ras to ras bank active delay time t rrd 20 20 ns input level transition time t t 3 3ns t oh 3 3 ns 3 cas to cas delay time (min.) l ccd 1 1 cycle 1 1 clock disable time from cke l cke cycle 22 data output high impedance time from dqm l doz cycle 00 data input mask time from dqm l dod cycle 00 data input time from write command l dwd cycle data output high impedance time from precharge command l roh cl cl cycle 33 active command input time from mode register set command input (min.) l mrd cycle note 1, 2 cl = 2 10 9 ns 3, 4 cl = 1 24 30 ns 20 20
? semiconductor MSM56V16800E 9/30 notes : 1. ac measurements assume that t t = 1 ns. 2. the reference level for timing of input signals is 1.4 v. 3. output load. output 50 pf external load 4. the access time is defined at 1.5 v. 5. if t t is longer than 1 ns, then the reference level for timing of input signals is v ih and v il .
? semiconductor MSM56V16800E 10/30 timing waveform read & write cycle (same bank) @ cas latency = 2, burst length = 4 clk cke ras cas addr dq we dqm cs a11 a10 012345678910111213141516171819 qa0 t oh     t rc             t rp t rcd                                                        qa1 qa2 qa3 db0 db1 db2 db3 t ohz                     row active read command precharge command row active write command precharge command ra rb t wr t ac          ra ca0 rb   cb0
? semiconductor MSM56V16800E 11/30 single bit read-write-read cycle (same page) @ cas latency = 2, burst length = 4 clk cke ras cas addr dq we dqm cs a11 a10 012345678910111213141516171819        ra ca qa          cb   cc       db qc          row active read command read command write command precharge command t ch t cc t cl t si          t hi t si t hi t si l ccd t hi t si                 bs bs bs bs t si t hi bs  ra   t hi t si t ac t olz t ohz   t hi t si t oh high t owd
? semiconductor MSM56V16800E 12/30 * notes: 1. when cs is set "high" at a clock transition from "low" to "high", all inputs except cke and dqm are invalid. 2. when issuing an active, read or write command, the bank is selected by a11. 3. the auto precharge function is enabled or disabled by the a10 input when the read or write command is issued. a11 0 1 active, read or write bank a bank b a10 0 operation after the end of burst, bank a holds the idle status. a11 0 0 0 after the end of burst, bank b holds the idle status. 1 1 after the end of burst, bank a is precharged automatically. after the end of burst, bank b is precharged automatically. 1 1 4. when issuing a precharge command, the bank to be precharged is selected by the a10 and a11 inputs. a10 0 0 1 a11 0 1 x operation bank a is precharged. bank b is precharged. both banks a and b are precharged. 5. the input data and the write command are latched by the same clock (write latency = 0). 6. the output is forced to high impedance by (1 clk + t ohz ) after dqm entry.
? semiconductor MSM56V16800E 13/30 page read & write cycle (same bank) @ cas latency = 2, burst length = 4 * notes: 1. to write data before a burst read ends, dqm should be asserted three cycles prior to the write command to avoid bus contention. 2. to assert row precharge before a burst write ends, wait t wr after the last write data input. input data during the precharge input cycle will be masked internally. clk cke ras cas addr dq we dqm cs a11 a10 012345678910111213141516171819           ca0 cb0      cc0  cd0 qa0 read command write command precharge command     t wr          bank a active                         qa1 qb0 qb1 dc0 dc1 dd0            read command write command high l ccd *note2 *note1 t owd
? semiconductor MSM56V16800E 14/30 read & write cycle with auto precharge @ burst length = 4 clk cke ras cas addr we dq dqm cs a11 a10 cas latency = 1 dqm dq cas latency = 2 dq dqm cas latency = 3 012345678910111213141516171819 qa0 row active (a-bank) row active (b-bank) a-bank precharge start b bank write with auto precharge                                      qa1 qa2 qa3 db0 db1 db2 db3                       qa0 qa1 qa2 qa3 db0 db1 db2 db3          qa0 qa1 qa2 qa3 db0 db1 db2 db3 a bank read with auto precharge b bank precharge start point high a-bank precharge start a-bank precharge start t wr ra rb       ra     rb    ca                  cb t rrd
? semiconductor MSM56V16800E 15/30 bank interleave random row read cycle @ cas latency = 2, burst length = 4 clk cke ras cas addr dq we dqm cs a11 a10 012345678910111213141516171819         qaa0   row active (a-bank) row active (a-bank) read command (b-bank) precharge command (b-bank) t rc   raa                            t rrd                        rbb   rac qaa1 qaa2 qaa3 qbb1 qbb2 qbb3 qbb4 qac0 qac1 qac2          read command (a-bank) row active (b-bank) precharge command (a-bank) read command (a-bank) high    qac3       raa caa rbb   cbb   rac   cac
? semiconductor MSM56V16800E 16/30 bank interleave random row write cycle @ cas latency = 2, burst length = 4 clk cke ras cas addr dq we dqm cs a11 a10 01234567891011121314151617          daa0   row active (a-bank) precharge command (a-bank)   raa                  daa1 daa2 daa3 dbb0 dbb1 dbb2 dbb3 dac0 dac1 write command (a-bank) row active (b-bank)                            rac   rbb                       write command (b-bank) precharge command (a-bank) row active (a-bank) precharge command ( b-bank ) write command (a-bank) high 18 19      raa caa rbb  cbb   rac   ca
? semiconductor MSM56V16800E 17/30 bank interleave page read cycle @ cas latency = 2, burst length = 4 *note: 1. cs is ignored when ras , cas and we are high at the same cycle. clk cke ras cas addr dq we dqm cs a11 a10 012345678910111213141516171819       qaa0 row active (a-bank) read command ( a-bank )  raa          qaa1 qaa2 qaa3 qbb0 qbb1 qbb2 qbb3 qae0 qae1 read command ( a-bank ) row active (b-bank)          raa read command ( b-bank ) read command ( a-bank ) read command (b-bank)                                 qac0 qac1 qbd0 qbd1      precharge command (a-bank) high l roh *note1       raa caa rbb  cbb   cac  cbd  cae
? semiconductor MSM56V16800E 18/30 bank interleave page write cycle @ cas latency = 2, burst length = 4 clk cke ras cas addr dq we dqm cs a11 a10 012345678910111213141516171819     daa0  row active (a-bank) precharge command ( both bank )  raa         daa1 daa2 daa3 dbb0 dbb1 dbb2 dbb3 dac0 dac1 write command ( a-bank ) row active (b-bank)       rab          write command ( b-bank ) write command ( a-bank ) write command (b-bank)                        dbd0     high                raa caa rbb     cbb    cac     cbd
? semiconductor MSM56V16800E 19/30 bank interleave random row read/write cycle @ cas latency = 2, burst length = 4 clk cke ras cas addr dq we dqm cs a11 a10 012345678910111213141516171819                raa caa             qaa0    row active (a-bank)     raa       rbb     cbb  rac          qaa1 qaa2 qaa3 read command ( a-bank ) row active (b-bank)        precharge command ( a-bank )                   cac            rac       rbb dbb0 dbb1 dbb2 dbb3 qac0 qac1 qac2 qac3                      write command (b-bank) row active ( a-bank ) read command (a-bank) high
? semiconductor MSM56V16800E 20/30 bank interleave page read/write cycle @ cas latency = 2, burst length = 4 clk cke ras cas addr dq we dqm cs a11 a10        012345678910111213141516171819      caa0           cbb0 cac0 high read command (a-bank) write command (b-bank) read command (a-bank)                                               qac3 dbb3 qaa3 qaa2 qaa1 qaa0 dbb2 dbb1 dbb0 qac2 qac1 qac0
? semiconductor MSM56V16800E 21/30 clock suspension & dqm operation cycle @ cas latency = 2, burst length = 4 *notes: 1. when clock suspension is asserted, the next clock cycle is ignored. 2. when dqm is asserted, the read data after two clock cycles is masked. 3. when dqm is asserted, the write data in the same clock cycle is masked. clock suspension clk 012345678910111213141516171819 cke ras cas addr dq1 - 8 we  ra cs   ca cb a11 a10 row active            qb1 qb0 read command read command read dqm write command clock suspension write dqm read dqm                     cc                    t ohz    dc2  dc0 qa1 qa0 qa2 t ohz write dqm *note1 ? *note1   dqm      *note3 ? *note2        ra
? semiconductor MSM56V16800E 22/30 read to write cycle (same bank) @ cas latency = 2, burst length = 4       clk cke ras cas addr dq we dqm cs a11 a10 012345678910111213141516171819 da0                t rcd                               da1 da2 da3              row active read command write command precharge command ra t wr         ra ca0 *note1 ca0   *note: 1. in case cas latency is 3, read can be interrupted by write. the minimum command interval is [burst length + 1] cycles. dqm must be high at least 3 clocks prior to the write command.
? semiconductor MSM56V16800E 23/30 read interruption by precharge command @ burst length = 8 we clk cke ras cas addr dq dqm cs a11 a10 dq dqm dqm cas latency = 1 dq cas latency = 3 cas latency = 2       012345678910111213141516171819     ca high row active read command precharge command qa3     qa2 qa1 qa0                                                            qa4 qa3       qa2 qa1 qa0 qa4 qa3    qa2 qa1 qa0 qa4 ra qa5 qa5 *note1 *note2 *note3 ra l roh l roh l roh qa5 *notes: 1. when the cas latency = 1, and if row precharge is asserted before a burst read ends, then the read data will not output after the next clock cycle of the precharge command. 2. when the cas latency = 2, and if row precharge is asserted before burst read ends, then the read data will not output after the second clock cycle of the precharge command. 3. when the cas latency = 3, and if row precharge is asserted before burst read ends, then the read data will not output after the third clock cycle of the precharge command.
? semiconductor MSM56V16800E 24/30 power down mode @ cas latency = 2, burst length = 4 *notes: 1. when both banks are in precharge state, and if cke is set low, then the MSM56V16800E enters power- down mode and maintains the mode while cke is low. 2. to release the circuit from power-down mode, cke has to be set high for longer than t pde (1 clk). clk cke ras cas addr dq we dqm cs a11 a10 clock suspention exit 012345678910111213141516171819                           qa2 qa1 qa0       ra ca               row active power-down entry power-down exit clock suspention entry read command precharge command          ra                    t si t pde t si t si *note1 *note2
? semiconductor MSM56V16800E 25/30 self refresh cycle clk cke ras cas addr dq we dqm cs a11 a10   012    t si                            hi - z hi - z self refresh entry               self refresh exit row active ra ra bs        t rc
? semiconductor MSM56V16800E 26/30 mode register set cycle clk cke ras cas addr dq we dqm cs 012345 012345678910                      key ra mrs high high             hi - z hi - z                     new command auto refresh t rc        6                         11 12 l mrd auto refresh auto refresh cycle
? semiconductor MSM56V16800E 27/30 function truth table (table 1) (1/2) current state 1 cs ras cas we ba addr hxxxx x lhhhx x l h h l ba x l h l x ba ca l l h h ba ra l l h l ba a10 lllhx x hxxxx x lhhxx x l h l h ba ca, a10 l h l l ba ca, a10 l l h h ba ra l l h l ba a10 lllxx x hxxxx x lhhhx x l h h l ba x l h l h ba ca, a10 l h l l ba ca, a10 l l h h ba ra l l h l ba a10 lllxx x hxxxx x lhhhx x l h h l ba x l h l h ba ca, a10 l h l l ba ca, a10 l l h h ba ra l l h l ba a10 hxxxx x lhhhx x l h h l ba x l h l h ba ca, a10 lhllx x l l h x ba ra, a10 lllxx x idle row active read write read with auto precharge hxxxx x lhhhx x l h h l ba x l h l h ba ca, a10 lhllx x l l h x ba ra, a10 lllxx x write with auto precharge action nop nop illegal 2 illegal 2 row active nop 4 auto-refresh or self-refresh 5 nop nop read write illegal 2 precharge illegal nop (continue row active after burst ends) nop (continue row active after burst ends) reserved term burst, start new burst read term burst, start new burst write illegal 2 term burst, execute row precharge illegal nop (continue row active after burst ends) nop (continue row active after burst ends) illegal 2 term burst, start new burst read term burst, start new burst write illegal 2 term burst, execute row precharge illegal nop (continue burst to end and enter row precharge) nop (continue burst to end and enter row precharge) illegal 2 illegal 2 illegal illegal 2 illegal nop (continue burst to end and enter row precharge) nop (continue burst to end and enter row precharge) illegal 2 illegal 2 illegal illegal 2 lllxx x illegal lllllop code mode register write
? semiconductor MSM56V16800E 28/30 function truth table (table 1) (2/2) notes: 1. all inputs are enabled when cke is set high for at least 1 cycle prior to the inputs. 2. illegal to bank in specified state, but may be legal in some cases depending on the state of bank selection. 3. satisfy the timing of l ccd and t wr to prevent bus contention. 4. nop to bank precharging or in idle state. precharges activated bank by ba or a10. 5. illegal if any bank is not idle. current state 1 cs ras cas we ba addr hxxxx x lhhhx x l h h l ba x l h l x ba ca l l h h ba ra l l h l ba a10 lllxx x hxxxx x lhhhx x l h h l ba x l h l x ba ca l l h h ba ra l l h l ba a10 lllxx x hxxxx x lhhhx x l h h l ba x l h l x ba ca l l h h ba ra l l h l ba a10 lllxx x hxxxx x lhhxx x lhlxx x llhxx x lllxx x hxxxx x lhhhx x lhhlx x lhlxx x llxxx x precharge write recovery row active refresh mode register access action nop --> idle after t rp nop --> idle after t rp illegal 2 illegal 2 illegal 2 nop 4 illegal nop nop illegal 2 illegal 2 illegal 2 illegal 2 illegal nop --> row active after t rcd nop --> row active after t rcd illegal 2 illegal 2 illegal 2 illegal 2 illegal nop --> idle after t rc nop --> idle after t rc illegal illegal illegal nop nop illegal illegal illegal abbreviations ra = row address ba = bank address nop = no operation command ca = column address ap = auto precharge
? semiconductor MSM56V16800E 29/30 current state (n) cken-1 cs ras cas we addr h xxxx x l hxxx x l lhhh x llhhlx llhlxx lllxxx l xxxx x h xxxx x l hxxx x l lhhh x llhhlx llhlxx lllxxx l xxxx x h xxxx x h hxxx x h lhhh x hlhhlx hlhlxx hllhlx h lllh x h xxxx x h xxxx x l xxxx x l xxxx x self refresh power down all banks idle 6 any state other action invalid exit self refresh --> abi exit self refresh --> abi illegal illegal illegal nop (maintain self refresh) invalid exit power down --> abi exit power down --> abi illegal illegal illegal 6 nop (continue power down mode) refer to table 1 enter power down enter power down illegal illegal illegal enter self refresh refer to operations in table 1 begin clock suspend next cycle enable clock of next cycle continue clock suspension cken x h h h h h l x h h h h h l h l l l l l l h l h l (abi) than listed above h llll x illegal l l xxxx x nop l function truth table for cke (table 2) note: 6. power-down and self refresh can be entered only when all the banks are in an idle state.
? semiconductor MSM56V16800E 30/30 package dimensions notes for mounting the surface mount type package the sop, qfp, tsop, soj, qfj (plcc), shp and bga are surface mount type packages, which are very susceptible to heat in reflow mounting and humidity absorbed in storage. therefore, before you perform reflow mounting, contact okis responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times). (unit : mm) package material lead frame material pin treatment solder plate thickness package weight (g) epoxy resin 42 alloy solder plating 5 m m or more 0.54 typ. tsop ii 44-p-400-0.80-k mirror finish


▲Up To Search▲   

 
Price & Availability of MSM56V16800E

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X